eighty-six [us] - French English Dictionary